Oscar Scherer State Park features 12 miles of hiking trails near Osprey, FL.
Located on U.S. 41, two miles south of Osprey.